Skip to main content

barpost

English barpost meaning in English  •  barpost का अर्थ अंग्रेजी में
Noun
  • A post sunk in the ground to receive the bars closing a passage into a field.
Advertisement