Spanish-English Dictionarycartera
cartera
Meaning of cartera