English-Latin dictionary »

curved missile weapon meaning in Latin

EnglishLatin
curved missile weapon noun

catela [catelae](1st) F
noun