FEEDBACK

Talking Chinese English Dictionary

Lookup via: Pinyin | Radicals
奪*
IDChineseTrad.PinyinPlainPYEnglish Definition
IDChineseTrad.PinyinPlainPYEnglish Definition
1 duóduo2to seize; to take away forcibly; to wrest control of; to compete or strive for; to force one's way through; to leave out; to lose