LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“guinea-worm” in Turkish

1 Turkish translation