Steaming means
Any food items
Answers
Answered by
2
To roast something
Similar questions