English to Arabic

Meaning for:
Harvester
other
الحاصدة