tremendous in Spanish
tremendous in Spanish
tremendo
Awe-inspiring; terrific.
apoteósico
Awe-inspiring; terrific.
tremendo
Notable for its size, power, or excellence.