promouvoir; publier; annoncer,dénoncer, informer; faire du tapage

listen to the pronunciation of promouvoir; publier; annoncer,dénoncer, informer; faire du tapage
French - English
beat the big drum
promote enthusiastically, publicize, advertise, ballyhoo