Definition of "mancha"

mancha