Slovnenya

Translation English Spanish: spleen

Diccionario: main