English to Arabic

Meaning for:
Spurred
other
دفع