meaning of watercourse

1. a conduit through which water flows


Related Words

watercourse |

Developed & Maintained By Taraprasad.com

Treasure Words