Spanish-English Dictionarydesmayarse
Meaning of desmayaré