Slovnenya

Translation English Spanish: worn spot

Diccionario: main