Search term blight has one result
Jump to
EN English FR French
blight (n v) [anything that impedes growth or spoils something] fléau (n v) {m} [anything that impedes growth or spoils something]