bloodcurdling sight зре́лище, от кото́рого кровь сты́нет в жи́лах
bloodcurdling sight - зрелище, от которого кровь стынет в жилах
чудовищный, ужасающий; леденящий кровь
~ sight - зрелище, от которого кровь стынет в жилах
• Like some screams