LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“orthoptera” in Turkish

1 Turkish translation