arabdict Dictionary & Translator - Arabic-English translation for surfacing

      Noun

      ...

      surfacing {Civ. Eng.}
      طبقة السطح {في طريق معبدة}، {هندسة مدنية}

      related Translations