German-English dictionary »

spirillizid meaning in English

GermanEnglish
spirillizid

spirillicidal