meaning of cartera

cartera - Spanish to English

wallet