arabdict Dictionary & Translator - Arabic-English translation for sarcomata

      ...

      sarcomata {sing.sarcoma}, Pl., {med.}
      ساركومات {ف:ساركومة}، {طب}