Slovnenya

Translation English Spanish: queen regnant

Dictionary: main