French-Latin dictionary »

embouteiller meaning in Latin

FrenchLatin
embouteiller Mettre en bouteilles

ampulla

Your history