Translation of sarden in English:

sarden

tinned sardines

(sardencis)

noun

  • 1

    tinned sardines