cazzarola

Italian

Noun

cazzarola f (plural cazzarole)

  1. alternative form of casseruola

Interjection

cazzarola

  1. an indication of annoyance