Spanish-English Dictionarytrampear
Meaning of trampear