Vocabulary

専門課程

specialist training; upper-level course

noun