What does atmósfera mean?

atmósfera - Spanish to English

atmosphere