FAQs About the word indochina

ഇൻഡോചൈന

a peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam

No synonyms found.

No antonyms found.

indobriton => ഇന്ഡോബ്രിട്ടൻ, indo-aryan => ഇന്തോ-ആര്യന്, indoaniline => ഇൻഡോആനിലിൻ, indo- => ഇൻഡോ-, indivision => അവിഭക്തത,