English to Arabic

Meaning for:
Barrows
other
عربات اليد