Arabic-English dictionary »

اِسْتَصْفَحَ meaning in English

ArabicEnglish
اِسْتَصْفَحَ

apologizeto make an apology or excuse