Latin-English translations for tremendus
- awe-inspiringThe Taj Mahal is an awe-inspiring sight.
- tremendousVan Beethovens ninth symphony is a tremendous piece of music.There was a tremendous outpouring of support.
Trending Searches
Popular Dictionaries