LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dracunculiasis” in Turkish

1 Turkish translation