LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“aphid” in Turkish

1 Turkish translation