Translation of ampul in English:

ampul

ampoule

noun

  • 1

    ampoule, small sealed container holding liquid for injection