Search term foothold has 3 results
Jump to
EN English IT Italian
foothold (n) [general] punto d'appoggio per il piede (n) {m} [general]
foothold (n) [general] appiglio per il piede (n) {m} [general]
foothold alt