Results for "

garrulous

"
English - Turkish Dictionary

garrulous

(English - Turkish Dictionary) :
s. geveze, lafazan, çenebaz.