Pinyin Dictionary results for "yin tuo luo"

因陀罗
Indra (a Hindu deity)
Dictionary data provided by CC-CEDICT