Version Française
Translate
"daunting"
to French Language
English to French
French to English
English
French
daunting
effrayant
daunting (adj.)
intimidant; effrayant; accablant; redoutable; énorme.
daunting task
tâche ardue/lourde; travail d’Hercule; gageure.