LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“exaggerating” in Turkish

1 Turkish translation