LexiTurkTURKISH ↔ ENGLISH DICTIONARY

spirochaete” in Turkish

1 Turkish translation