Slovnenya

Translation English Spanish: royalty

Diccionario: main
royalty
noun