Sharp-tongued bitch Synonyms

Definitions for Bitch