undamageable ( synonym found)

Definition of undamageable:

°That cannot be damaged.

Back to Top