Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: danyang dayang daoying daohang daoyong duoyang ?

dǎo yáng (med.) to be impotent

Dictionary · Google Translate · Help
By MDBG 2024