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