English
›
Words
to
take and hold or shut up (an animal) in a pound
Translation:
English
Verb
9
impound
Add
Translation