arabdict Dictionary & Translator - Arabic-English translation for troughing

      Noun

      troughing {Elec. Eng.}
      قناة حفظ الكبول {هندسة كهربائية}

      ...

      قناة مفتوحة {من مقطع على شكل U}