excuse, ostensible motive; cloud of smoke

listen to the pronunciation of excuse, ostensible motive; cloud of smoke
İngilizce - İngilizce
{i} smokescreen
excuse, ostensible motive; cloud of smoke