Spanish-English Dictionarymarchitan
marchitan
marchitarse
Meaning of marchitan