tech screptra

Old Irish

Noun

tech screptra n or m

  1. monastic library