Search term footrest has 3 results
Jump to
EN English IT Italian
footrest (n) [a support on which to rest the feet] poggiapiedi (n) {m} [a support on which to rest the feet]
footrest (n) [general] poggiapiedi (n) {m} [general]
footrest (n) [a support on which to rest the feet] pedana (n) {f} [a support on which to rest the feet]