English-Latin dictionary »

bottle, jar, flask for holding liquids meaning in Latin

EnglishLatin
bottle, jar, flask for holding liquids noun

ampulla [ampullae](1st) F
noun