stupendous in Spanish
stupendous in Spanish
groso
Astonishingly great or large; huge; enormous.
estupendo
Of stunning excellence or degree; marvelous.
de bute
Of stunning excellence or degree; marvelous.
de buten
Of stunning excellence or degree; marvelous.
groso
Of stunning excellence or degree; marvelous.