- English to French
impression
- Dictionary
noun
1. (idea)
a. impression (f)
2. (general)
3. (mimicking)
a. imitation (f)
Have you seen her impressions of the TV newscasters?As-tu vu ses imitations des présentateurs de journaux télévisés ?
Collins French Electronic Dictionary © HarperCollins Publishers 2023
Examples
Machine Translators
Translate impression using machine translators
Random Word
Roll the dice and learn a new word now!