English-French dictionary »

thunderstrike meaning in French

EnglishFrench
thunderstrike (astonish or strike dumb)
verb

foudroyerverbe

thunderstrike (strike with lightning)
verb

foudroyerverbe