English-Arabic dictionary »

spots meaning in Arabic

EnglishArabic
Spots [UK: spɒts]
[US: ˈspɑːts]

البقع

Despots [UK: ˈde.spɒts]
[US: ˈde.spɒts]

الطغاة

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

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