Meaning of espuéla

espuéla

Hiligaynon

(Sp. espuela) Spur, goad, prick.


espuéla

Hiligaynon

(Sp. espuela) Spur, goad, prick.