Search term daunting has 5 results
Jump to
EN English IT Italian
daunting (a) [discouraging] scoraggiante (a) [discouraging]
daunting (a) [intimidating] scoraggiante (a) [intimidating]
daunting (a) [intimidating] sconfortante (a) [intimidating]
daunting (a) [discouraging] demoralizzante (a) [discouraging]
daunting (a) [discouraging] deprimente (a) [discouraging]