manu laosedi

English: Translation
sea animal; marine invertebrates
noun
carroll-soulik-1973