Spanish-English Dictionarymarchitaba
marchitaba
marchitarse
Meaning of marchitaba