English to Hindi

Meaning for:
a turn of the screw
other
हद से ज़्यादा सताना