Translation of salvo in English:

salvo

salvo

noun

  • 1

    salvo, shots released simultaneously from several guns in a battle or celebration