LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“many a little makes a mickle” in Turkish

1 Turkish translation