arabdict Dictionary & Translator - Arabic-English translation for Macrobdella

      ...

      Macrobdella {med.}
      العُلاَّق {جِنْسٌ مِنَ العَلَق}، {طب}

      related Translations