English to Arabic

Meaning for:
Herbicide
other
مبيد الأعشاب