LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ethology” in Turkish

1 Turkish translation