English-Chinese dictionary »

drapes meaning in Chinese

EnglishChinese
drapes (Plural only: heavy cloth hung over a window)
noun
[UK: dreɪps]
[US: ˈdreɪps]

窗帘 /chuānglián/noun

窗簾noun