English-Arabic dictionary »

making-excuses meaning in Arabic

EnglishArabic
Making-excuses

أعذار صنع