Spanish-English Dictionarymarchitaras
marchitaras
marchitarse
Meaning of marchitaras