English to Chinese Dictionary

Search:

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

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


<< back to the home page