Vocabulary

交通機動隊

police mobile traffic unit

noun