English Translation of fléau Collins French English Dictionary
fléau British English scourge NOUN / skɜːdʒ / A scourge is something that causes a lot of trouble or suffering to a group of people They want to end the scourge of terrorism American English scourge / ˈskɜrdʒ / Brazilian Portuguese flagelo Chinese European Spanish azote French fléau