бегло and свободно both mean "without hindrance" in this context.
One can speak, read or write бегло or свободно, but one can't бегло владеть языком.
Бегло is colloquial.