"Indochina" is Индокитай in Russian.
Индокитай means "Indochina" in English.
Word #2825 of 4,000 by frequency in Russian — level B2.
Индокитай — удивительный регион мира.
Indochina is an amazing region of the world.