LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“overly” in Turkish

1 Turkish translation