meaning of Anchovis

Anchovis - German to English

anchovy

View more

  • anchovies