Latin-English dictionary »

scheda meaning in English

LatinEnglish
scheda [schedae] (1st) F
noun

a leaf of papernoun

strip of papyrus barknoun