excelling in power; too powerful; irresistible

listen to the pronunciation of excelling in power; too powerful; irresistible
Английский Язык - Английский Язык
overpowering