LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hymenopteran” in Turkish

1 Turkish translation