Italian-English dictionary »

spalletta meaning in English

ItalianEnglish
spalletta noun
{f}

parapet(a low retaining wall)
noun
[UK: ˈpæ.rə.pɪt] [US: ˈpæ.rə.pɪt]