English to Arabic

Meaning for:
Bulbed
other
يحتوي على مصباح