English to Arabic

Meaning for:
Shrive
other
إعترف