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