INDO CHINA


Meaning of INDO CHINA in English

n. Indochina, peninsula in southeastern Asia (occupied by Burma, Laos, Thailand, Cambodia, Vietnam, and Malaysia)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.