1) дарить
regalare un libro per ricordo — подарить книгу на память
2) раздарить, раздать
ha regalato tutti i suoi libri — он раздарил все свои книги
3) дать себе, доставить себе удовольствие
regalarsi una breve vacanza — дать себе небольшой отдых
4) продавать почти даром
una stoffa così, per quel prezzo è regalata — эта ткань за такую цену — это почти даром