English to Chinese Dictionary

Search:

Did you mean: maosha maoshi maishe manshe maoche maose maoshu maozhe ?

猫舍 māo shè cattery (cat-breeding establishment)
茅舍 máo shè cottage / hut


<< back to the home page