Pinyin Dictionary results for "yan luo"

阎罗
Yama, King of Hell; translation of Sanskrit: Yama Raja
阎罗王
Yama, King of Hell; translation of Sanskrit: Yama Raja
Dictionary data provided by CC-CEDICT