on the balltranslation and definition "on the ball", tamil lexiconWordTamil Definitionon the ballநிலைமை தெரிந்து கொண்டு உறுவிழிப்பாக.