scialarsela

Italian

Verb

scialarsela

  1. compound of the infinitive scialarsi with la
  2. to enjoy oneself, to chill out

Anagrams