LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“overestimate” in Turkish

1 Turkish translation