MohammedPreview
Open in TheBrain

To Fusillade

  1. To fire, or attack with, a fusillade.