rhizoverb
Beta
Feedback
→
anchovy
Small fish
noun · A small sea fish often preserved in salt and used as food.
Enable JavaScript for search, audio, and interactive vocabulary practice.