bloodcurdling in Turkish
bloodcurdling in Turkish
insanın kanını donduran
Causing great horror or terror.
kan donduran
Causing great horror or terror.