English-Chinese dictionary »

collard greens meaning in Chinese

EnglishChinese
collard greens [collard greens] (plant)
noun

羽衣甘蓝 /yǔyī gānlán/noun

羽衣甘藍noun

Your history