English: What role did Astrid of Sweden have?
translation: ¿Qué papel desempeñó Astrid de Suecia?