Italian-English dictionary »

ball meaning in English

ItalianEnglish
triccheballacche noun
{m}

triccaballacca(a Neapolitan percussion instrument)
noun

123