Spanish English Dictionary

español - English

cartera in English: