What does Anchovis mean?

Anchovis - German to English

anchovy

View more

  • anchovies