French-English dictionary »

télescope de dobson meaning in English

FrenchEnglish
télescope de Dobson nom {m}

Dobsonian telescope◼◼◼(alt-azimuth mounted telescope)
noun