meaning of astronomisches Teleskop

astronomisches Teleskop - German to English

astronomical telescope