Slovnenya

Translation English Spanish: royal house

Dictionary: main
royal house
noun