Italian-English dictionary »

trabocco meaning in English

ItalianEnglish
trabocco noun
{m}

trebuchetnoun
[UK: trˈebʊʃˌeɪ] [US: trˈebʊʃˌeɪ]