to strip off the bark; to peel

listen to the pronunciation of to strip off the bark; to peel
الإنجليزية - الإنجليزية
delibrate