meaning of observation dome

1. lookout consisting of a dome-shaped observatory


Related Words

observation dome |

Developed & Maintained By Taraprasad.com

Treasure Words