LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“person frowning” in Turkish

1 Turkish translation