Chinese-English dictionary »

光學望遠鏡 meaning in English

ChineseEnglish
光學望遠鏡 noun

optical telescope(instrument which provides a magnified view of distant objects)
noun