Translation of diantre in English:

diantre

damn it!, interj.

exclamation

euphemistic

  • 1

    (expresando desagrado)
    damn it! informal
    hang it! dated
  • 2

    (uso expletivo)
    diablo