Meaning of “halogen hob” in the English Dictionary

English