Arabic-English dictionary »

عَارٌ عَلَيْكَ meaning in English

ArabicEnglish
عَارٌ عَلَيْكَ

shame on youexpression of disapproval