タンキシュウチュウコウザ
Meanings
Noun
1. short, intensive course; crash course
Composed of
short-term