Italian edit

Participle edit

scoscianti

  1. plural of scosciante

Anagrams edit