Italian edit

Participle edit

scosciante (plural scoscianti)

  1. present participle of scosciare

Anagrams edit