French-English dictionary »

intifada meaning in English

FrenchEnglish
intifada nom {f}

intifada◼◼◼noun
[UK: ˌɪn.tə.ˈfɑː.də] [US: ˌɪn.tə.ˈfɑː.də]