Slovnenya

Translation English Spanish: overlordship

Dictionary: main
overlordship
noun