English → Hindi dictionary

sparrow unit

स्पैरो यूनिट / स्पैरोNOUN

Definition

a hit squad of the New Peoples Army in the Philippines

Looking for poetry? Read shayari and poems by great poets.