arabdict Dictionary & Translator - Arabic-English translation for مَسْكَبَة

      Noun

      bed {agr.}
      مَسْكَبَة {في المختبر}، {زراعة}
      flowerbed {agr.}
      مَسْكَبَة {زراعة}

      related Translations