meaning of slit trench
1.
narrow
trench
for
shelter
in
battle
Related Words
slit trench
|
Developed & Maintained By
Taraprasad.com