refracting telescope

English Dictionary -> Letter R -> refracting telescoperefracting telescope Definition



refracting telescope Synonyms






© Art Branch Inc.