English
›
Words
to
take and hold (a vehicle, money, papers, etc.) in legal custody
Translation:
English
Verb
3
impound
Add
Translation