radiotélescopes

French

Noun

radiotélescopes m

  1. plural of radiotélescope