Dyson-Harrop satellites
English
Noun
Dyson
-
Harrop
satellites
plural of
Dyson-Harrop satellite