English-Latin dictionary »

small piece of paper (ecc) meaning in Latin

EnglishLatin
small piece of paper (Ecc) noun

chartula [chartulae](1st) F
noun