cybraries

English

Noun

cybraries

  1. plural of cybrary