Slovnenya

Translation English Japanese: sea star

Dictionary: main
sea star
noun