Slovnenya

Translation English Japanese: leaper

Dictionary: main
leaper
noun