Polish-English dictionary »

radioteleskop meaning in English

PolishEnglish
radioteleskop noun

radio telescopenoun
astronomical device