LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“draught animal” in Turkish

1 Turkish translation