Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: make mace much mach match manchu ?

chē cart / chariot / carriage / buggy
zhǐ rén human figure made of paper or papier-mâché

Dictionary · Google Translate · Help
By MDBG 2024