Translation of indemallable in English:

indemallable

run-resistant, adj.

adjective

Southern Cone

  • 1

    run-resistant
    run-resist US
    ladderproof British