English to Chinese Dictionary

Search:

善因 shàn yīn (Buddhism) good karma


<< back to the home page