Slovnenya

Translation English Japanese: measuring rod

Dictionary: main
measuring rod
noun