LexiTurkTURKISH ↔ ENGLISH DICTIONARY

spirochete” in Turkish

1 Turkish translation