arabdict Dictionary & Translator - Arabic-English translation for مِنْباب

      ...

      intubator {med.}