1. No exact translation found for مسبوكة
Industry   Automobile.  
English
Arabic
similar Results
  1. forge link {ind.}
  2. casting {Auto.}
    مسبوكة {سيارات}

Examples