Newt definition and meaning | Collins English Dictionary

Newt definition and meaning | Collins English Dictionary