Spanish English Dictionary

español - English

esp%C3%A1rragos in English:

1. studs studs


The studs on these boots help with climbing.