Spanish - English - cabestrad Pronunciation
[cabestrar] v. halter, put a halter on, rope with a loop at the end for tying or leading animals

Share this page