English to Arabic

Meaning for:
Weeder
other
مزيل الأعشاب