manu laosedi

English: Translation
sea animal; marine invertebrates
noun