English to Chinese Dictionary

Search:

Did you mean: cup chufu chapu chubu chop chip coup chap ?

樗蒱 chū pú a kind of ancient game played with a set of two-sided dice


<< back to the home page