English-French dictionary »

grand duchy of luxembourg meaning in French

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

Grand-Duché de Luxembourg◼◼◼nom {f}