English-Latin dictionary »

paper / papyrus (sheet) meaning in Latin

EnglishLatin
paper / papyrus (sheet) noun

charta [chartae](1st) F
noun

chartus [charti](2nd) M
noun