pū​tiān​gài​dì

engulfing

Showing: All meanings (2)

2 sentences

  1. When the new product was launched, ubiquitous advertisements were everywhere.

    Source: Dong Chinese Dictionary
  2. An overwhelming sandstorm instantly enveloped the entire city.

    Source: Dong Chinese Dictionary