Search term フットレスト has one result
Jump to
JA Japanese EN English
フットレスト (n) [a support on which to rest the feet] (n) footrest (n) [a support on which to rest the feet]