English to Arabic

Meaning for:
Shrove
other
إعترف