English to Arabic

Meaning for:
Subpoenaed
other
طلب إحضار