Spanish-English Dictionarymarchitarán
marchitaran
marchitarse
Meaning of marchitarán