arabdict Dictionary & Translator - Arabic-English translation for topsoil

      Noun

      topsoil [pl. topsoils]
      topsoil [pl. topsoils]

      ...

      topsoil {geol.}
      التربة الفوقية {أو السطحية}، {جيولوجيا}