English to Arabic

Meaning for:
Witnessed
other
شاهد