Translation of SEPA in Spanish:

SEPA

SEPA, n.

noun

  • 1

    (in the EU)
    SEPA feminine
    • Single Euro Payments Area