French-English dictionary »

dhimmitude meaning in English

FrenchEnglish
dhimmitude nom {f}

dhimmitude◼◼◼(appeasement towards Islamic demands)
noun