Slovnenya

Translation English Spanish: crowned head

Dictionary: main
crowned head
noun