English: Translation
Sea urchin
noun
Fish and marine creatures