Italian

edit

Noun

edit

insettoidi m

  1. plural of insettoide