English-Latin dictionary »

cup, bowl, goblet meaning in Latin

EnglishLatin
cup, bowl, goblet noun

camella [camellae](1st) F
noun