العربية-إنجليزي قاموس »

مُثَابَرَة meaning in بالإنجليزية

العربيةإنجليزي
مُثَابَرَة f

perseverancepersistent determination to adhere to a course of action; insistence

Your history