Translation of أنبولة

      Noun

      ampule {med.}