Translation of "lampshade" - English-Spanish dictionary

lampshade

noun uk /ˈlæmp·ʃeɪd/ us /ˈlæmpˌʃeɪd/

a cover for an electric light

pantalla

(Translation of “lampshade” from the Cambridge English-Spanish Dictionary © Cambridge University Press)