English to Arabic

Meaning for:
Contritely
other
تائبا