Boulingo
resistant
Able to resist damage or change.
Learn languages with Boulingo