As  impassable  as...

comments powered by Disqus

Definition of impassable

impassable - adj. incapable of being passed.

image

Impassable on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...