sgelare

listen to the pronunciation of sgelare
Italian - Turkish
disgelare
Italian - English
melt, thaw, fuse