LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“leptospirosis” in Turkish

1 Turkish translation