town police officer or other person authorized to put a wheel clamp or boot on a vehicle parked illegally - English Synonyms Dictionary

Can't found any synonym terms.