PAT definition and meaning | Collins English Dictionary

PAT definition and meaning | Collins English Dictionary