English-Chinese dictionary »

toe jam meaning in Chinese

EnglishChinese
toe jam (sticky matter)
noun

足垢 /zúgòu/noun