castrating - French English Dictionary

castrating

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "castrating" with other terms in English French Dictionary : 3 result(s)

English French
Patents
castrating pincers tenailles à châtrer
Animal Breeding
castrating knife bistouri à castrer
castrating stool table à castrer