Spanish-English Dictionarybeneficiaron
beneficiaron
beneficiarse
Meaning of beneficiaron