Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xuan xuanan xunnian xunuan xunyan xinan ?

xùn nàn to sacrifice oneself in a just cause / a victim of a disaster

Dictionary · Google Translate · Help
By MDBG 2024