Meaning of free french
Definition of free french
(noun)
a French
movement
during World War II that was
organized
in London by Charles de Gaulle to
fight
for the
liberation
of France from German
control
and for the
restoration
of the
republic
Other information on free french
WIKIPEDIA results for
free french
Amazon results for
free french
Tweet