SMUR
Top 30000
Meanings
Noun
1. acronym of service mobile d’urgence et de réanimation (“mobile emergency and resuscitation service”)