down-share
English
down-share meaning in English • down-share का अर्थ अंग्रेजी में
Noun
- A breastplow used in paring off turf on downs.