English to Arabic

Meaning for:
Avouched
other
أكّد