Malayalam Dictionary

സൂര്യകളങ്കം

sooryakalangkam

noun · നാമം

sunspot

  1. sunspot

Nearby in the dictionary

Support