ngudulooloo

English: Translation
longnosed emperor
noun
Fish and marine creatures
Scientific Name
Lethrinus olivaceus
ID
1916