selfdevouring

listen to the pronunciation of selfdevouring
الإنجليزية - الإنجليزية
Devouring one's self or itself