Italian edit

Adjective edit

incommestibili

  1. plural of incommestibile