Slovnenya

Translation English Japanese: yard measure

Dictionary: main
yard measure
noun