LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ditty” in Turkish

1 Turkish translation