Spanish-English Dictionarymarchitara
marchitará
marchitarse
Meaning of marchitara