Web Analytics
TTS Voice
 virtual keyboard

French English Dictionary Phrasebook Translator and Voice


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