Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

French English Dictionary Phrasebook Translator and Voice








    impression


See also:   impression, impressions



impression f

1. impression
2. imprint
3. mark
4. printing

Phrases with  impression

avoir la vague impression
have a vague idea that; have a vague feeling that



laisser une impression durable
sink in; leave a lasting impression