lunar rovers
English
Noun
lunar
rovers
plural of
lunar rover