tremendous in Portuguese
tremendous in Portuguese
formidável
Awe-inspiring; terrific.
tremendo
Awe-inspiring; terrific.
enorme
Extremely large (in amount, extent, degree, etc.) or great
tremendo
Extremely large (in amount, extent, degree, etc.) or great