LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“many a mickle makes a muckle” in Turkish

1 Turkish translation