Lughet
radio telescope — English Definition | Lughet