"better impression" — Diccionario de colocaciones de inglés

better impression colocación
Automatic translation (No garantizamos su exactitud.): lepsze wrażenie
  1. better adjetivo + impression sustantivo
    Suelta colocación

    In fact, let us wait until tomorrow morning, when I will make a far better impression.