arabdict Dictionary & Translator - Arabic-English translation for Endamoeba

      ...

      Endamoeba {entamoeba}, {med.}

      related Translations