English to Arabic

Meaning for:
Attester
other
الشاهد