arara

English: Translation
bluefin trevally
noun
Fish and marine creatures
Scientific Name
Caranx melampygus
ID
1851