French-English dictionary »

coup sourd meaning in English

FrenchEnglish
coup sourd nom {m}

thump [thumps]◼◼◼(blow)
noun
[UK: θʌmp] [US: ˈθəmp]