Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: yugou youzou yougu yugu youku youshou ?

yóu gòu to purchase by mail; to mail-order
yóu gòu greasy dirt
yǒu gòu very / extremely
yóu gòu shame / disgrace

Dictionary · Google Translate · Help
By MDBG 2024