galabe

galabe
English: Translation
sea cucumber
noun
Fish and marine creatures
ID
1466