English
›
Words
restrain
or immobilize by binding the wings or legs
Translation:
English
Verb
8
pinion
Add
Translation