Arabic-English dictionary »

المصابيح الشّمسيّة meaning in English

ArabicEnglish
المصابيح الشّمسيّة

Sunlamps[UK: ˈsʌn.læmps] [US: ˈsʌn.læmps]