Arabic-English dictionary »

صنع أعذارا meaning in English

ArabicEnglish
صنع أعذارا

Make-excuses