Spanish-English Dictionarybeneficiase
beneficiase
beneficiarse
Meaning of beneficiase