English → Hindi dictionary
improvised explosive device
Definition
an explosive device that is improvised
Looking for poetry? Read shayari and poems by great poets.
an explosive device that is improvised
Looking for poetry? Read shayari and poems by great poets.