Spanish-English Dictionaryestampéis
estampéis
estampar
Meaning of estampéis