English Translation for live wire
live wire
رہنا تار
Search Result for live wire
live
See Definition and Meaning
wire
English definition for live wire
1. n. an alert and energetic person
Sponored Video