English-Arabic dictionary »

make-excuses meaning in Arabic

EnglishArabic
Make-excuses

صنع أعذارا