English to Arabic

Meaning for:
Apologized
other
اعتذر