English-Chinese dictionary »

catshit meaning in Chinese

EnglishChinese
catshit (feline feces)
noun

猫屎 /māoshǐ/noun