Sicilian edit

Alternative forms edit

Noun edit

negoziu m

  1. store, shop