NichiDict

さわら

[sawara]

Meanings

1.Noun

Japanese Spanish mackerel (Scomberomorus niphonius)