Library
[L. praeda prey.]Of or pertaining to prey; plundering; predatory. [R.] Boyse.
View more Miscellaneous videos