Noun Definition

sardina

1.Definition: pilchards

Category: Animals