English to Arabic

Meaning for:
Shoved
other
مدفوع