Version Française
Meaning of
"intimidant"
in English language
French to English
English to French
French
English
intimidant; effrayant; accablant; redoutable; énorme.
daunting (adj.)
intimidant
intimidating