Version Française
Meaning of
"Stupéfiant !"
in English language
French to English
English to French
French
English
Stupéfiant !
Mind-blowing! (coll.)