meaning of live wire

1. an alert and energetic person


Related Words

live wire |

Developed & Maintained By Taraprasad.com

Treasure Words