Definisi dalam bahasa Inggris selfdevouring adjective (a) Devouring one's self or itself. (adjective) Sumber: webster1913 Lihat arti selfdevouring dalam bahasa Indonesia