English to Arabic

Meaning for:
Summoned
other
مستدعى