English to Arabic

Meaning for:
Arraign
other
استدع