Hard-hitting — English Italian translation1 translation found

hard-hitting (a) (criticism) duro (a) (criticism)
Translate Hard-hitting into other languages
Translate hard-hitting into German
Translate hard-hitting into French
Translate hard-hitting into Spanish
Translate hard-hitting into Dutch
Translate hard-hitting into Portuguese
Translate hard-hitting into Slovenian
Translate hard-hitting into Polish
Translate hard-hitting into Czech