sobrecogedor

listen to the pronunciation of sobrecogedor
Spanish - English
startling
imposing, impressive