Sponsored Links

garrulous

translation and definition "garrulous", tamil lexicon

WordTamil Definition
garrulousசளசள வென்று பேசுகிற, மிகுதியாகப் பேசும் இயல்புடைய.