What does Bist du heute Abend frei? mean?

Bist du heute Abend frei? - German to English

are you currently free today?