French-English dictionary »

nakba meaning in English

FrenchEnglish
nakba nom {f}

Nakba◼◼◼proper nounIsraelis are having their own Nakba. = Les Israéliens sont en train de subir leur propre Nakba.