Translation of cartera digital in English:

cartera digital

e-wallet, n.

feminine noun

  • 1

    e-wallet
    digital wallet