English-Latin dictionary »

small sacrificial bowl / cup meaning in Latin

EnglishLatin
small sacrificial bowl / cup noun

capula [capulae](1st) F
noun