Meaning of french indochina
Definition of french indochina
(noun)
the French colonies of the
territory
now
occupied
by Cambodia, Laos, and Vietnam
Other information on french indochina
WIKIPEDIA results for
french indochina
Amazon results for
french indochina
Tweet