Vocabulary

常駐

permanent stationing; staying permanently

noun suru-verb vi
freq #22