Versione Inglese
Meaning of
"Puntellare"
in English language
Italian to English
English to Italian
Italian
English
Puntellare
(to) shore, (to) stay, (to) strut