ECMK

AcronymDefinition
ECMKEntreprise de Construction Mécanique Khenchela (French: Khenchela Mechanical Construction Company; Khenchela, Algeria)