spot-balltranslation and definition "spot-ball", tamil lexiconWordTamil Definitionspot-ballகரும்புள்ளியால் வேறுபடுத்திக்காட்டிய வெள்ளைப் பந்து.