English-Chinese dictionary »

seraph meaning in Chinese

EnglishChinese
seraph (highest order of angels)
noun
[UK: ˈse.rəf]
[US: ˈse.rəf]

熾天使noun

Your history