makrilli

/MAH-kree-lee/
[Finnish]

Mackerel

Synonyms in other languages

Latin names

Countries