sobrecogedor

listen to the pronunciation of sobrecogedor
الأسبانية - الإنجليزية
startling
imposing, impressive