taua taua

English: Translation
double lined mackerel
noun
Fish and marine creatures
Scientific Name
Grammatorcynos bilineatus
ID
1946