Meaning of espuéla

espuéla

Hiligaynon

(Sp. espuela) Spur, goad, prick.



espuéla

Hiligaynon

(Sp. espuela) Spur, goad, prick.