storcente

Italian

Participle

storcente m or f by sense (plural storcenti)

  1. present participle of storcere