Spanish-English Dictionarybeneficies
beneficies
beneficiarse
Meaning of beneficies