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