Spanish-English Dictionaryrecuperase
recuperase
recuperarse
Meaning of recuperase