Berikut ini adalah penjelasan tentang doomed oneself to dalam Kamus Inggris-Indonesia
menjerumuskan diri