meaning of al aire libre

al aire libre - Spanish to English

in the great outdoors atmosphere