Definition of “drizzly” - English Dictionary

English