Indonesian Tools

English Tools

Definisi 'lamp shade'

English to English
noun
1. a protective ornamental shade used to screen a light bulb from direct view Terjemahkan
source: wordnet30


Visual Synonyms

Link to this page: