pressing head - İspanyolca İngilizce Sözlük

pressing head

Meanings of "pressing head" with other terms in English Spanish Dictionary : 1 result(s)

İngilizce İspanyolca
General
a procedure for taming livestock by pressing the animal's head against the boom using a rope to a near choke ahorcada [f] VE