- Indochinese peninsula as a noun:
- 1
Indochinese peninsula
noun
1 Indochinese peninsula
A peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam.
synonym: Indochina.
Polish: Półwysep Indochiński
debug info: 0.034