Translation of ipso facto in English:

ipso facto

immediately, adv.

adverb phrase

  • 1

    (inmediatamente)
    immediately
    at once
  • 2

    (expresando consecuencia)
    ipso facto formal