pasquinata

Italian

Noun

pasquinata f (plural pasquinate)

  1. pasquinade