Slovnenya

Translation English Japanese: armrest

Dictionary: main
armrest
noun