English to Chinese Dictionary

Search:

Did you mean: chihuan chuquan shuhuan chehuan chuguan chuhan chuhun chujuan ?

刍豢 chú huàn livestock / farm animals


<< back to the home page