Spanish-English Dictionaryencabestrar
Meaning of encabestrar