indochina ( synonym found)

Definition of indochina:

°The former French colonial part of Southeast Asia comprising the peninsula containing Vietnam, Cambodia and Laos.

Definition of indochina:

°The former French colonial part of Southeast Asia comprising the peninsula containing Vietnam, Cambodia and Laos.

Back to Top