English-French dictionary »

intifada meaning in French

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

intifada◼◼◼nom {f}