Dictionary search results

Showing 1-4 of 4 results

smoke screen US English

A cloud of smoke created to conceal military operations

smoke screen English-Spanish

cortina feminine de humo

it's just a smoke screen to conceal the truth in smoke screen English-Spanish

es solo una cortina de humo para ocultar la verdad