Slovnenya

Translation English Spanish: blotch

Diccionario: main