Term Gallery logo

Meanings of reservoir lake in inglés