English
›
Words
ancient
paper made from stem of papyrus plant
Translation:
English
Noun
1
papyrus
Add
Translation