Vocabulary

原子炉衛星

nuclear-powered satellite

noun