stambecche

Italian

Noun

stambecche f

  1. plural of stambecca