English-French dictionary »

thunderstriking meaning in French

EnglishFrench
thunderstriking (causing great amazement or shock)
adjective

foudroyantadjectif