Search term smokescreen has one result
Jump to
EN English SV Swedish
smokescreen (n) [anything used to conceal or distract] rökridå (n) [anything used to conceal or distract]