arabdict Dictionary & Translator - Arabic-English translation for tumors

      Noun

      tumors (n.) , [sing. a tumor] , {med.}
      أورام {طب}

      related Translations