Idioms & Phrases for word “anchovies”
anchovies - Did you Mean?
anchovy (anchovies)