French-English dictionary »

mérinide meaning in English

FrenchEnglish
Mérinide nom {m} nom {f}

Marinid◼◼◼(member of a dynasty)
noun