English | German | Russian | Czech

pentrough English

Meaning pentrough meaning

What does pentrough mean?

pentrough

A penstock.

Synonyms pentrough synonyms

What other words have the same or similar meaning as pentrough?

pentrough English » English

water channel

Are you looking for...?