castiari

Sicilian

Verb

castiari

  1. alternative form of castigari