Search term smokescreen has one result
Jump to
EN English JA Japanese
smokescreen (n) [anything used to conceal or distract] 煙幕 (n) [anything used to conceal or distract] (n)