Spanish

Detailed Synonyms for estupefacto in Spanish

estupefacto: