Italian edit

Noun edit

micrococchi m

  1. plural of micrococco