Slovnenya

Translation English French: archduchy

Dictionary: main
archduchy