translate English to French: SMR company : repair, maintenance, breakdown service and sale of spare parts of all materials of Roadway system and Public works.
Société SMR : réparation, maintenance, dépannage et vente de pièces détachées de tous matériels de Voirie et Travaux Publics.