Slovnenya

Translation English Spanish: deteriorate

Diccionario: main