to strip of the bowels

listen to the pronunciation of to strip of the bowels
English - Chinese

Definition of to strip of the bowels in English Chinese dictionary

to strip of
褫奪
to strip of
褫夺