Slovnenya

Translation English French: foothold

Dictionary: main
foothold
noun
1 base.
2 clé.