English to Arabic

Meaning for:
Nudged
other
مدفوع