Definition of “baking powder” - English Dictionary

british dictionary