My prefix is for great necessities,
My suffix is for dirty beasts,
My infix is for you and me,
My whole is found in libraries.
What am I?
Puzzling Stack Exchange is a question and answer site for those who create, solve, and study puzzles. It only takes a minute to sign up.Sign up to join this community