police van for transporting detainees - Spanish English Dictionary

Suggest a Term