Spanish-English dictionary »

lumbrera meaning in English

SpanishEnglish
lumbrera noun
{f}

egghead [eggheads](pejorative: intellectual)
noun
[UK: ˈeɡ.hed] [US: ˈeg.ˌhed]

louver [louvers](a ventilating turret or lantern)
noun
[UK: ˈluː.və(r)] [US: ˈluː.vər]