English to Arabic

Meaning for:
Microbicide
other
مبيد الجراثيم