kamus
.
Search
About
point_duty
English
point duty
Noun
The control of traffic by a policeman stationed at an intersection
English: point duty