Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: daotou duitou dutou duoou duoyu diaotou ?

duō tóu many-headed / many-layered (authority) / devolved (as opposed to centralized) / pluralistic / (as classifier) number of animals / long term (finance) / long (investment)

Dictionary · Google Translate · Help
By MDBG 2024