Sicilian

Verb

ammustrari

  1. monstrar