English to Arabic

Meaning for:
Vermicide
other
مبيد الدّيدان