European squids

English

Noun

European squids

  1. plural of European squid