English to Arabic

Meaning for:
Tractors
other
الجرّارات