Arabic-English dictionary »

مُجَابَهَة meaning in English

ArabicEnglish
مُجَابَهَة f

confrontationthe act of confronting or challenging another, especially face-to-face