Bienvenido a Reverso.net, servicio gratuito de traducción en línea para inglés, francés, alemán, italiano, ruso, chino
regalar 
a  vt 
1  (=dar como regalo) to give, give as a present
2 frm 
(=agasajar) 

regalar a algn con un banquete  to hold a dinner in sb's honour  o  (EEUU)  honor 
b regalarse    vpr  (=darse gusto) to indulge o.s., pamper o.s.