meteyard
English
meteyard meaning in English • meteyard का अर्थ अंग्रेजी में
Noun
- A yard, staff, or rod, used as a measure.