ESD

ESD

English Noun
Ad

Definition

Initialism of electrostatic discharge; static electricity.

Ad