French-English dictionary »

martèlement meaning in English

FrenchEnglish
martèlement nom {m}

thud [thuds]◼◼◼(the sound of a dull impact)
noun
[UK: θʌd] [US: ˈθəd]