sghignazzante

Italian

Participle

sghignazzante m or f by sense (plural sghignazzanti)

  1. present participle of sghignazzare