indefeatable ( synonym found)

Definition of indefeatable:

°not liable to being annuled or declared void.

Definition of indefeatable:

°not liable to being annuled or declared void.

Back to Top