sobrecogedor

listen to the pronunciation of sobrecogedor
Spanisch - Englisch
startling
imposing, impressive