English | German | Russian | Czech

water cellar English

Synonyms water cellar synonyms

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

water cellar English » English

covered reservoir

Are you looking for...?