ghignato

Italian

Participle

ghignato (invariable)

  1. past participle of ghignare