English to Arabic

Meaning for:
Oxcart
other
عربة يجرّها ثور