LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“insectology” in Turkish

1 Turkish translation