any source of power, energy or strength

listen to the pronunciation of any source of power, energy or strength
English - English
powerhouse
any source of power, energy or strength
Favorites