estampa
Top 15000
Meanings
Noun
1. stamp, print
2. appearance
Examples1
Juana prints shirts and sells them to pay for her university studies.