blood-curdling

Meaning

Causing terror or horror.

Translations

Notes

Sign in to write sticky notes