English-Italian dictionary »

heads will roll meaning in Italian

EnglishItalian
heads will roll (some people will be fired for incompetence)
phrase
[UK: hedz wɪl rəʊl]
[US: ˈhedz wɪl roʊl]

cadranno delle testephrase