arabdict Dictionary & Translator - Arabic-English translation for الأَعْبَلاَوات

      ...

      Opalinida {med.}
      الأَعْبَلاَوات {رُتِبَةٌ مِنَ الأَوالِي}، {طب}