Spanish-English Dictionarymarchitarse
Meaning of marchitarse