English-Arabic dictionary »

sunspots meaning in Arabic

EnglishArabic
Sunspots [UK: ˈsʌn.spɒts]
[US: ˈsʌn.ˌspɑːts]

البقع الشمسية