Spanish–English dictionary

English translation of the Spanish word estupefación

Spanish → English
  
SpanishEnglish
estupefación nonplus
estupefacto speechless; thunderstruck