LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“horse blanket” in Turkish

1 Turkish translation