SOSFD

AcronymDefinition
SOSFDSOS Femmes en Détresse (French)