Italian-English dictionary »

zoccolata meaning in English

ItalianEnglish
zoccolata noun
{f}

clip-clop(Onomatopoeia)
noun
[UK: klɪp klɒp] [US: ˈklɪp klɑːp]