Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dayun daidun daiyan daoyun diyun taiyuan ?

dài yùn to serve as a surrogate mother / surrogacy

Dictionary · Google Translate · Help
By MDBG 2024