meaning of slit trench

1. narrow trench for shelter in battle


Related Words

slit trench |

Developed & Maintained By Taraprasad.com

Treasure Words