Latin-English dictionary »

caulla meaning in English

LatinEnglish
caulla [caullae] (1st) F
noun

holes, pores, aperturesnoun

railing (pl.), lattice barriernoun