English-Latin dictionary »

e:christ's sheep meaning in Latin

EnglishLatin
E:Christ's sheep noun

ovicula [oviculae](1st) F
noun