Skip to main content

English: sardines

Welsh: sardîns

Part of speech

Noun, Plural

Definition

Sardina pilchardus.

Context

The same species as pilchard.