Hindi-English dictionary »

धुएँ की परत{जो फौज़ में छिपने के काम आती है} meaning in English