Spanish-English Dictionarybeneficia
beneficia
beneficiarse
Meaning of beneficia