arabdict Dictionary & Translator - Arabic-English translation for smallpox

      Noun

      smallpox {med.}
      جدري {مرض استئصل بجهود منظمة الصحة العالمية}، {طب}

      related Translations