Skip to main content

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.
Advertisement