Italian edit

Noun edit

granceole f

  1. plural of granceola

Anagrams edit