to prate; to babble; to rail; to make a senseless noise; to patter

listen to the pronunciation of to prate; to babble; to rail; to make a senseless noise; to patter
English - English
blatter
to prate; to babble; to rail; to make a senseless noise; to patter
Favorites