English edit

Noun edit

finocchios

  1. plural of finocchio