English-Chinese dictionary »

babouche meaning in Chinese

EnglishChinese
babouche (Turkish or oriental slipper)
noun
[UK: bˈabaʊtʃ]
[US: bˈæbaʊtʃ]

平底拖鞋 /píngdǐ tuōxié/noun