arabdict Dictionary & Translator - Arabic-English translation for impounding

      ...

      related Translations

      impounding reservoir {Civ. Eng.}
      خزان ماء ضخم {يجمع فيه الماء لموسم الجفاف}، {هندسة مدنية}