Spanish-English Dictionarymanchado
manchado
Meaning of manchado