NichiDict

いんどしな

印度支那
[indoshina]

Meanings

1.Noun

Indochina