Spanish-English Dictionaryestamparé
estamparé
estampar
Meaning of estamparé