English-Hindi dictionary »

sunspot meaning in Hindi

EnglishHindi
sunspot [sunspots] noun
[UK: ˈsʌn.spɒt]
[US: ˈsʌn.ˌspɑːt]

सूर्य कलंक