Arti dalam bahasa Indonesia desolator menimpakan; Arti lain yang mungkinpembinasa; Lihat definisi desolator dalam bahasa Inggris