LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“it's all Greek to me” in Turkish

1 Turkish translation