LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“farm animal” in Turkish

1 Turkish translation