Vocabulary

投擲槍

throwing spear; javelin

noun