English to Arabic

Meaning for:
Pesticide
other
مبيد الحشرات