As  stupendous  as...

comments powered by Disqus

Definition of stupendous

stupendous - adj. so great in size or force or extent as to elicit awe.

image

Stupendous on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...