bird sanctuary


Meanings

  • a building where birds are kept