Englishany of several coiled bacteria
Czechspirocheta
Frenchspirochète
Italianspirocheta
English translator: English Italian spirocheta Eesti sõnaraamat Español Traductor Svenska Översättare