rhizoverbBeta
Feedback

indomitable

Impossible to defeatadjective · Too determined, brave, or strong to be defeated.