LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Worms” in Turkish

1 Turkish translation