LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“unmanageable” in Turkish

1 Turkish translation