What is the full meaning of scarpetti
SCARPETTO, (Italian) a climbing shoe with a hemp sole [n]
Example of the word scarpetti placed on a Scrabble board.