French-English dictionary »

grand-prince meaning in English

FrenchEnglish
grand-prince nom {m}

grand prince◼◼◼(ruler's title)
noun