German-English dictionary »

sporizid meaning in English

GermanEnglish
sporizid

sporicidal◼◼◼

sporicide