Idioms & Phrases for word “papyri”
papyri - Did you Mean?
papyrus (papyri)
papyrus
paper (papers)
paper