English-Latin dictionary »

pepper pot meaning in Latin

EnglishLatin
pepper pot noun
[UK: ˈpe.pə(r) pɒt]
[US: ˈpe.pər ˈpɑːt]

piperatorium [piperatorii](2nd) N
noun