English to Arabic

Meaning for:
Attests
other
يدلّ