Slovnenya

Translation English Japanese: multiple star

Dictionary: main
multiple star
noun