Chinese-English dictionary »

法屬印度支那 meaning in English

ChineseEnglish
法屬印度支那 proper noun

French Indochina(area of the French empire)
proper noun
[UK: frentʃ ˌɪndo.ˈtʃaɪ.nə] [US: ˈfrentʃ ˌɪndo.ˈtʃaɪ.nə]