archenemy in Indonesian archenemy in Indonesian musuh bebuyutan noun A principal enemy. Add to Flashcards