English | German | Russian | Czech

Star of Life English

Meaning Star of Life meaning

What does Star of Life mean?

Star of Life

symbol of the emergency medical services in multiple countries

Are you looking for...?

Star | of | Life