English-Latin dictionary »

small note, bill (l+s) meaning in Latin

EnglishLatin
small note, bill (L+S) noun

cartula [cartulae](1st) F
noun

chartula [chartulae](1st) F
noun

Your history