excuse, ostensible motive; cloud of smoke

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