LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“overshoe” in Turkish

1 Turkish translation