English to Chinese Dictionary

Search:

Did you mean: shengzhi shengchu shengzhe shengzu shengzhou shengshu shengshi shenzhou ?

生猪 shēng zhū live pig; pig on the hoof


<< back to the home page