dust cloud

Explore definitions, synonyms, and language insights of dust cloud

Definitions

Noun
a cloud of dust suspended in the air

More General Terms