Search term smokescreen has one result
Jump to
EN English ES Spanish
smokescreen (n) [anything used to conceal or distract] cortina de humo (n) {f} [anything used to conceal or distract]