arabdict Dictionary & Translator - Arabic-English translation for دَحِيْلَة

      ...

      embrasure {med.}
      دَحيلَة [ج. دَحائِل] ، {فُرْجَةٌ بَينَ الأَسْنانِ المُتَجاوِرَة}، {طب}
      spillway {embrasure}, {med.}
      دَحِيْلَة {فُرْجَةٌ بَينَ السِّنَّيْن المُتجاورتَيْن}، {طب}

      related Translations