NichiDict

唐天竺

からてんじく
[karatenjiku]

Meanings

1.Noun

China and India; far away