No exact translation found for
regalare

Do you mean: