water_towerEnglish

water tower

Noun

A large reservoir for water

English: water tower

Bahasa: menara air

Bahasa words with similar meanings