Translation of SEPA in Spanish:

SEPA

SEPA, n.

noun

  • 1

    (in the EU)
    SEPA feminine

    Single Euro Payments Area