Bactericida admin 5 years ago Bactericida Definition Bactericida Spanish AdjectiveEnglish meaning : Bactericide