Spanish-English Dictionarydescansar
Meaning of descansar