LexiTurkTURKISH ↔ ENGLISH DICTIONARY

control freak” in Turkish

1 Turkish translation