french indochina

Noun
  1. The French colonies of the territory now occupied by Cambodia, Laos, and Vietnam (synset 108749786)

Other Searches