javelin in Indonesian javelin in Indonesian lembing noun spear used in athletic competition Add to Flashcards