Definitions and translations for "cabestra"

Spanish - English - cabestra

Pronunciation
[cabestrar] v. halter, put a halter on, rope with a loop at the end for tying or leading animals
Share this page
Dictionary Extension