Spanish-English Dictionarymarchitaban
marchitaban
marchitarse
Meaning of marchitaban