×
footrest
meaning in French
n.
repose-pieds
Related Words
footprint
footrace
footsore
footsoreness
PC Version
Copyright © 2018 WordTech Co.