radio telescope - İngilizce Eşanlam Sözlük

radio telescope

n.
[1] radio reflector