trocha
English
trocha meaning in English • trocha का अर्थ अंग्रेजी में
Noun
- A line of fortifications, usually rough, constructed to prevent the passage of an enemy across a region.