meaning of down share

1. A breastplow used in paring off turf on downs.


Related Words

down-share |

Developed & Maintained By Taraprasad.com

Treasure Words