dictionnaire Français-Anglais »

palabrer signifie anglais

FrançaisAnglais
palabrer verbe

spout [spouted, spouting, spouts](to speak tediously and at length)
verb
[UK: spaʊt] [US: ˈspaʊt]