iJunoon official Urdu Dictionary
جنگجوئی
jangjui
English definition for warmongering
1. n. a policy of advocating war
Sponored Video