Spanish–English dictionary

English translation of the Spanish word causar estupor a

Spanish → English
  
SpanishEnglish
causar estupor a stupefy