arabdict Dictionary & Translator - Arabic-English translation for مُقَاوَلات

      ...

      related Translations

      contracting company (n.) , {econ.}