English to Arabic

Meaning for:
Prompted
other
مدفوع