English-Latin dictionary »

fold, sheepfold (ecc) meaning in Latin

EnglishLatin
fold, sheepfold (Ecc) noun

caula [caulae](1st) F
noun