Arabic-English dictionary »

مُثَابَرَة meaning in English

ArabicEnglish
مُثَابَرَة f

perseverancepersistent determination to adhere to a course of action; insistence