Slovnenya

Translation English Spanish: immoderation

Diccionario: main
immoderation
noun