Meaning of french capital
Definition of french capital
(noun)
the
capital
and largest
city
of France; and
international
center
of
culture
and
commerce
Other information on french capital
WIKIPEDIA results for
french capital
Amazon results for
french capital
Tweet