からてんじく

唐天竺

China and India; far away

N3Noun
Noun
China and Indiafar away