Arabic-English dictionary »

سِتَار دُخَانِيّ meaning in English

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

smokescreensmoke used as a disguise, mask or cover