SPANISH WORD OF THE DAY.COM
mancha - stain, spot - MAN cha
LATIN AMERICA NEWS