Portuguese translation of the English word cannon

English → Portuguese
  
EnglishPortuguese
cannon canhão
cannon‐ball bala; bala de canhão
cannon‐fodder bucha para canhão