Open main menu

SpanishEdit

EtymologyEdit

From Latin stupefactus.

AdjectiveEdit

estupefacto (feminine singular estupefacta, masculine plural estupefactos, feminine plural estupefactas)

  1. stupefied, dumbfounded, astounded, flabbergasted