English | German | Russian | Czech

Indochinese peninsula English

Meaning Indochinese peninsula meaning

What does Indochinese peninsula mean?

Indochinese peninsula

(= Indochina) a peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam

Synonyms Indochinese peninsula synonyms

What other words have the same or similar meaning as Indochinese peninsula?

Indochinese peninsula English » English

Indochina

Are you looking for...?