What does Bist du frei? mean?

Bist du frei? - German to English

are you currently free?