Vocabulary

原子力施設

nuclear power facility; NPF; nuclear facility; nuclear installation

noun