Buy Me a Coffee at ko-fi.com

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/