ENGLISH → NEPALI
fusillade
01
noun
गोलीको वर्षा; सामूहिक गोलीबारी
rapid simultaneous discharge of firearms
In a sentence
our fusillade from the left flank caught them by surprise
बायाँ पार्श्वबाट हाम्रो गोलीको वर्षाले उनीहरूलाई अचानक समात्यो।