English-Latin dictionary »

shooting, discharge of missiles meaning in Latin

EnglishLatin
shooting, discharge of missiles noun

missus [missus](4th) M
noun