English to Arabic

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