Vocabulary

交通課

traffic division (of a police department)

noun