Translation Of Microbicida In Different Languages

English
Ways to say microbicida
Microbicide