FrenchEdit

VerbEdit

impressionner

  1. to impress, wow or overawe

ConjugationEdit

SynonymsEdit

Related termsEdit

Further readingEdit