×

footrest meaning in French

n. repose-pieds

Related Words

  1. footprint
  2. footrace
  3. footsore
  4. footsoreness
PC Version

Copyright © 2018 WordTech Co.