LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“working animal” in Turkish

1 Turkish translation