Spanish-English dictionary »

cartera digital meaning in English

SpanishEnglish
cartera digital noun
{f}

e-wallet(electronic data store for e-money)
noun