tar spottranslation and definition "tar spot", tamil lexiconWordTamil Definitiontar spotதார்புள்ளி, கரும்புள்ளி