Meaning of “Swiss chard” in the English Dictionary

british dictionary