dileguarsi

listen to the pronunciation of dileguarsi
Italienisch - Englisch
vanish, disappear