javelin meaning in French
n. javeline, arme de jet,; javelot, sorte de lance qui se lance avec la main; instrument de lancer (en forme de lance) employé en athlétisme (sports)
n. javeline, arme de jet,; javelot, sorte de lance qui se lance avec la main; instrument de lancer (en forme de lance) employé en athlétisme (sports)