Translation of to be under the impression (that) … in Spanish:

to be under the impression (that) …

phrase

  • 1

    creer / pensar que …
    tener la impresión de que …