Arabic-English dictionary »

مظلّة المصباح meaning in English

ArabicEnglish
مظلّة المصباح

Lampshade[UK: ˈlæmp.ʃeɪd] [US: ˈlæmp.ʃeɪd]