Spanish-English Dictionarymarchitar
Meaning of marchitar