fabulous in Indonesian fabulous in Indonesian menakjubkan adj Of or relating to fable, myth or legend. Add to Flashcards