scumbria

scumbria

English Noun
Ad

Definition

mackerel

Etymology

From Russian скумбрия (skumbrija).

Ad