la manchita
See the entry for manchita.

manchita

NOUN
(mark)-small stain
Synonyms for manchita
Word of the Day
chestnut