LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ascarid” in Turkish

1 Turkish translation