Diccionario Español-Inglés
mancilla
Spot, stain
Diccionario Español-Inglés
manchar
mancillar