shock meaning in French
n. choc, électrocution, décharge électrique; heurt; secousse; commotion; tignasse
v. choquer, secouer; stupéfier; bouleverser; électrocuter; heurter
n. choc, électrocution, décharge électrique; heurt; secousse; commotion; tignasse
v. choquer, secouer; stupéfier; bouleverser; électrocuter; heurter