daunting in Turkish
daunting in Turkish
göz korkutucu
Discouraging; inspiring fear.
cesaret kırıcı
Intimidatingly impressive; awe-inspiring, overwhelming.
sindirici
Intimidatingly impressive; awe-inspiring, overwhelming.