toIPA
Home
Blog
Category
Magellan telescopes
a pair of optical telescopes located at Las Campanas Observatory in Chile
Pronunciation
/məˈɡɛlən ˈtɛlɪskəʊps/
/məˈʤɛlən ˈtɛləˌskoʊps/
Categories
optical telescope
Gregorian telescope