Definition of “handknit” - English Dictionary

british dictionary