Version Française
Meaning of
"SR"
in English language
French to English
English to French
French
English
SRAM
SRAM
Sri Lanka
Sri Lanka
SR
Without Reservations
SR
SR
SR (Sécurité/Réglementation)
SR (Safety Regulations)
SR (Soudure par Résistance)
SR (Resistance Welding)
SRH (Service Ressources Humaines)
SRH (Human Resources Department)