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