LexiTurkTURKISH ↔ ENGLISH DICTIONARY

izlenim” in English

2 English translations
EN
impression

I didn't mean to give you that impression.