Slovnenya

Translation English Spanish: munificent

Dictionary: main