Spanish-English Dictionarydesmayarse
Meaning of desmayan