biscigretta

Sicilian

Noun

biscigretta f

  1. alternative form of bicichetta