Vocabulary
合宿
がっしゅく
lodging together; training camp; boarding house
noun
suru-verb
vi
freq #7