meaning of Bist du frei?

Bist du frei? - German to English

are you currently free?