Arabic-English dictionary »

لَمْبَة meaning in English

ArabicEnglish
لَمْبَة f

lampdevice producing light

light bulbevacuated glass bulb containing a metal filament that produces light