Dutch Word: huiveren
English Meaning: to shiver, to shudder, to wince
Listen to Word:

Play Sound