Translation Of Spirochaetes In Different Languages

English
Ways to say spirochaetes
Spirochäten
Spirochete