excessively or tiresomely talkative

listen to the pronunciation of excessively or tiresomely talkative
English - Turkish
English - English
garrulous
excessively or tiresomely talkative
Favorites