cazzarola

ItalianEdit

NounEdit

cazzarola f ‎(plural cazzarole)

  1. Variant of casseruola

InterjectionEdit

cazzarola!

  1. An indication of annoyance