mastruche

Italian

Noun

mastruche f

  1. plural of mastruca