LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“odonate” in Turkish

1 Turkish translation