×

foothold meaning in French

n. droit de passage, accès, empreinte du pied, point d'appui

Related Words

  1. establishing a foothold
  2. gained a foothold
  3. gain a foothold
  4. gave him a foothold
  5. foothill
  6. footgear
  7. footing
  8. footless
PC Version

Copyright © 2018 WordTech Co.