German-English dictionary »

knallhart meaning in English

GermanEnglish
knallhart

tough◼◼◼[UK: tʌf] [US: ˈtəf]