daunting in Italian
daunting in Italian
avvilente
Discouraging; inspiring fear.
impressionante
Discouraging; inspiring fear.
sconfortante
Discouraging; inspiring fear.
scoraggiante
Discouraging; inspiring fear.
spaventevole
Discouraging; inspiring fear.
desolante
Intimidatingly impressive; awe-inspiring, overwhelming.
devastante
Intimidatingly impressive; awe-inspiring, overwhelming.
opprimente
Intimidatingly impressive; awe-inspiring, overwhelming.