French-Arabic dictionary »

déplorable meaning in Arabic

FrenchArabic
déplorable

مُؤْسِف