drizzle [pl. drizzles]
Synonyms
  • سحابة
Notices
  • fine rain