ハイウェーパトロール
haiwēpatorōru

Noun

1. highway patrol

Other forms: