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