Arabic-English dictionary »

مظللات المصباح meaning in English

ArabicEnglish
مظللات المصباح

Lampshades[UK: ˈlæmp.ʃeɪdz] [US: ˈlæmp.ʃeɪdz]