meaning of a pata

a pata - Spanish to English

on foot