English Dictionary
◊ SARDINA
Sardina
n : pilchards [syn: {Sardina}, {genus Sardina}, {genus Sardinia}]