English → Hindi dictionary
sparrow unit
Definition
a hit squad of the New Peoples Army in the Philippines
Looking for poetry? Read shayari and poems by great poets.
a hit squad of the New Peoples Army in the Philippines
Looking for poetry? Read shayari and poems by great poets.