Search term setback has 2 results
EN English FR French
setback (n) [obstacle] obstacle (n) {m} [obstacle]
setback (n) [defeat] revers (n) {m} [defeat]