French-English dictionary »

islamologie meaning in English

FrenchEnglish
islamologie nom {f}

Islamology◼◼◼noun