sghignazzante

Italian

Participle

sghignazzante m or f (plural sghignazzanti)

  1. present participle of sghignazzare