Slovnenya

Translation English Japanese: seven-spot

Dictionary: main
seven-spot