squagliare

listen to the pronunciation of squagliare
Итальянский Язык - Английский Язык
escape, clear off, make off
melt, liquefy