Slovnenya

Translation English French: principality

Dictionary: main
principality
noun