LRA

LRA

English Noun
Ad

Definition

Initialism of locked rotor amp.

Ad