Translation of indomesticable in English:

indomesticable

which cannot be domesticated, adv.

adverb

  • 1

    which cannot be domesticated