English | German | Russian | Czech

drainageway English

Meaning drainageway meaning

What does drainageway mean?

drainageway

A route or course along which water moves or may move to drain a region.

Are you looking for...?