English → Hindi dictionary
trou de loup
Definition
a sloping pit with a stake in the middle used as an obstacle to the enemy
Looking for poetry? Read shayari and poems by great poets.
a sloping pit with a stake in the middle used as an obstacle to the enemy
Looking for poetry? Read shayari and poems by great poets.