astonishingly great or large; huge; enormous

listen to the pronunciation of astonishingly great or large; huge; enormous
İngilizce - Türkçe
İngilizce - İngilizce
stupendous

One cannot appreciate how stupendous the Matterhorn is without seeing it.

astonishingly great or large; huge; enormous