European anchovies

English

Noun

European anchovies

  1. plural of European anchovy