Chinese-English dictionary »

猫屎 /māoshǐ/ meaning in English

ChineseEnglish
猫屎 /māoshǐ/ noun

catshit(feline feces)
noun