SPANISH WORD OF THE DAY.COM

mancha - stain, spot - MAN cha

LATIN AMERICA NEWS