lampshades

ˈlæmpˌʃeɪdz

英文释义

n. a protective ornamental shade used to screen a light bulb from direct view

中文翻译

n. 灯罩( lampshade的复数形式 )

学习工具