Slovnenya

Translation English Japanese: ruler

Dictionary: main
ruler
noun