FLAW definition and meaning | Collins English Dictionary

FLAW definition and meaning | Collins English Dictionary