Spanish-English Dictionarybeneficiabas
beneficiabas
beneficiarse
Meaning of beneficiabas