อินโดจีน

in-doo-jiin

Noun

    • Indochina, the peninsula between India and China that includes Thailand, Myanmar, Laos, Cambodia, Vietnam and Malaysia