English to Arabic

Meaning for:
Antimicrobial
other
معاداة مكروبي