giraffidi

Italian

Noun

giraffidi

  1. plural of giraffide