LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“melioidosis” in Turkish

1 Turkish translation