English-Latin dictionary »

spear / lance / javelin meaning in Latin

EnglishLatin
spear / lance / javelin noun

hasta [hastae](1st) F
noun