squagliare

listen to the pronunciation of squagliare
İtalyanca - İngilizce
escape, clear off, make off
melt, liquefy