Lughet
recoilless ammunition — English to Chinese Translation | Lughet