how do you say "regalo" in english

How do you say "regalo" in English? - It has several translations depending on the sense.
¿Cómo se dice "regalo" en inglés? - Tiene varias traducciones según el sentido.
Palabra del día
el cuervo