Spanish-English Dictionaryrecostaré
recostaré
recostarse
Meaning of recostaré