garruloustranslation and definition "garrulous", tamil lexiconWordTamil Definitiongarrulousசளசள வென்று பேசுகிற, மிகுதியாகப் பேசும் இயல்புடைய.