meaning of live wire
1.
an
alert
and
energetic
person
Related Words
live wire
|
Developed & Maintained By
Taraprasad.com