English dictionary, thesaurus, translations & etymology
FreeDict.com

tremendous in Italian

tremendous in Italian

tremendo
adj
Awe-inspiring; terrific.
formidabile
adj
Awe-inspiring; terrific.
eccellente
adj
Notable for its size, power, or excellence.
enorme
adj
Extremely large (in amount, extent, degree, etc.) or great
straordinario
adj
Extremely large (in amount, extent, degree, etc.) or great
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.