meaning of Bist du heute Abend frei?

Bist du heute Abend frei? - German to English

are you currently free today?