إنجليزي-العربية قاموس »

smokescreen meaning in العربية

إنجليزيالعربية
smokescreen smoke used as a disguise, mask or cover

سِتَار دُخَانِيّm

Your history