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