Italian

edit

Verb

edit

scialarsela

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

Anagrams

edit