Italian

edit

Participle

edit

scosciante (plural scoscianti)

  1. present participle of scosciare

Anagrams

edit