Home UK English flabbergasted
Translate flabbergasted into Spanish
Greatly surprised or astonished.
READ THESE ARTICLES