LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“thought balloon” in Turkish

1 Turkish translation