LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“moon cake” in Turkish

1 Turkish translation