bn:02653528n
Noun Named Entity
NL
No term available
EN
The Traffic Police is a specialized unit of the Sri Lanka Police responsible for overseeing and enforcing traffic safety compliance on roads and highways. Wikipedia
English:
Sri Lanka
Relations
Sources