English to Arabic

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