indochina : Idioms & Phrases


french indochina

  • noun the French colonies of the territory now occupied by Cambodia, Laos, and Vietnam
WordNet