state
of being stupefied

Translation:
English
Add