パトロールカー
Meanings
Noun
1. patrol car; police car; squad car