English-Chinese dictionary »

zhangcha duck meaning in Chinese

EnglishChinese
Zhangcha duck (Sichuan dish)
noun

樟茶鴨noun

樟茶鸭 /zhāngcháyā/noun