As  indomitable  as...

comments powered by Disqus

Definition of indomitable

indomitable - adj. impossible to subdue.

image

Indomitable on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...