storcente

Italian

Participle

storcente m or f (plural storcenti)

  1. present participle of storcere