English-Latin dictionary »

bucket, vessel for drawing / holding water meaning in Latin

EnglishLatin
bucket, vessel for drawing / holding water noun

situla [situlae](1st) F
noun