Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shengyan shengan shengchan shangcan shengcang shengcun ?

shèng cān Holy Communion; Eucharist

Dictionary · Google Translate · Help
By MDBG 2025