Romanian-French dictionary »

grand-duché de luxembourg meaning in French

RomanianFrench
grand-duché de luxembourg

marele ducat de luxemburg◼◼◼