Slovnenya

Translation English Spanish: arrogation

Dictionary: main
arrogation
noun