staggering

English → French

staggering

English → French
/ˈstæɡərɪŋ/
adjective
(= astounding) stupéfiant

Other matches (7)