starnazzante

Italian

Participle

starnazzante m or f by sense (plural starnazzanti)

  1. present participle of starnazzare