French-English dictionary »

grand-duché de luxembourg meaning in English

FrenchEnglish
Grand-Duché de Luxembourg nom {f}

Grand Duchy of Luxembourg◼◼◼(official name of Luxembourg)
proper noun