English-Hindi dictionary »

spine chilling meaning in Hindi

EnglishHindi
spine chilling verb

डरावना