Apparatus for cooking french toast and the like
Appliance for cooking food under pressure
Canada
World
United States