Deme , 1 month ago Google and the Oxford dictionary disagree. Definition of electrocution: injure or kill by electric shock
Google and the Oxford dictionary disagree.
Definition of electrocution: injure or kill by electric shock