Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shouxing shouming shouning shujing shouying shoujiang ?

shòu jīng startled
shòu jīng insemination
shòu jīng to be fertilized; to be inseminated
shǒu jǐng (dialect) wrist

Dictionary · Google Translate · Help
By MDBG 2024