ENGLISH → NEPALI
cannonade
01
noun
निरन्तर तीव्र तोपबारी
intense and continuous artillery fire
02
verb
तोपले आक्रमण गर्नु
attack with cannons or artillery
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
intense and continuous artillery fire
attack with cannons or artillery