English to Chinese Dictionary

Search:

Did you mean: cebu zepu zhebu zibu zibo zhibu zifu zhubu ?

犎 fēng zebu / indicus cattle / humped ox


<< back to the home page