Meaning of motor horn
Definition of motor horn
(noun)
a
device
on an
automobile
for
making
a
warning
noise
Other information on motor horn
WIKIPEDIA results for
motor horn
Amazon results for
motor horn
Tweet