Italian-English dictionary »

cacchione meaning in English

ItalianEnglish
cacchione noun
{m}

flyblownoun
[UK: ˈflaɪbləʊ] [US: ˈflaɪbləʊ]