Roasting, a culinary art as old as fire itself, is the process of cooking food by prolonged exposure to dry heat, typically in an oven or over an open flame....
View in Alexandria