decapodi

Italian

Noun

decapodi m

  1. plural of decapode