sobrecogedor

listen to the pronunciation of sobrecogedor
İspanyolca - İngilizce
startling
imposing, impressive