Spanish-English Dictionaryrecupera
recupera
recuperarse
Meaning of recupera