English-Latin dictionary »

maker of / dealer in papyrus / paper meaning in Latin

EnglishLatin
maker of / dealer in papyrus / paper noun

chartarius [chartarii](2nd) M
noun