Slovnenya

Translation English Spanish: auspicious

Dictionary: main