taadiu

English: Translation
blackspot snapper
noun
Fish and marine creatures
Scientific Name
Lutjanus ehrenbergi
ID
1897