×
foothold
meaning in French
n.
droit de passage, accès, empreinte du pied, point d'appui
Related Words
establishing a foothold
gained a foothold
gain a foothold
gave him a foothold
foothill
footgear
footing
footless
PC Version
Copyright © 2018 WordTech Co.