Definition of "Mancha"

Mancha