German to English Dictionary

Deutsch Version

germicide German pronunciation - Say germicide in English pronunciation Meaning of "germicide" in English language