German to English Dictionary

Deutsch Version

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