patalear
Spanish
verb
Definitions
- to stamp, stomp
Etymology
Affix from Spanish, Castilian pata (animal leg, human foot).
Origin
Spanish
pata
Gloss
animal leg, human foot
Affix from Spanish, Castilian pata (animal leg, human foot).
Spanish
pata
animal leg, human foot