Translation of interventora judicial in English:

interventora judicial

receiver, n.

feminine noun

  • 1

    receiver
    administrator