English | German | Russian | Czech

water reservoir English

Synonyms water reservoir synonyms

What other words have the same or similar meaning as water reservoir?

water reservoir English » English

reservoir water body tank pond basin aqueduct aquaduct

Are you looking for...?