extemporizetranslation and definition "extemporize", tamil lexiconWordTamil Definitionextemporizeமுன்முயற்சியின்றி ஆற்று, துடுமென்று பேசு.